galley hitch - Turkish English Dictionary